ci: trim PR matrix to PY3.12 + CUDA 12.9.1 only (debug only)#2120
Draft
Andy-Jost wants to merge 3 commits into
Draft
ci: trim PR matrix to PY3.12 + CUDA 12.9.1 only (debug only)#2120Andy-Jost wants to merge 3 commits into
Andy-Jost wants to merge 3 commits into
Conversation
Temporary debugging change: cut the linux and windows pull-request matrices down to a single Python 3.12 + CUDA 12.9.1 row each so the TestIpcReexport hang on r595-driver runners reproduces quickly without also burning compute on unrelated configurations. The nightly matrices are intentionally untouched. Revert before merging.
Contributor
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
Contributor
Author
|
/ok to test |
Contributor
Author
|
/ok to test |
|
Wire the existing SETUP_SANITIZER gate behind a literal `false &&` so every PR test job exports SETUP_SANITIZER=0 and SANITIZER_CMD=, which makes run-tests invoke pytest directly instead of under compute-sanitizer. Pairs with the matrix trim in this branch to test the hypothesis that the TestIpcReexport hang on r595-driver runners is specific to running pytest under compute-sanitizer. Revert before merging.
Contributor
Author
|
/ok to test |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Temporary debugging PR. Cuts the
pull-requesttest matrix inci/test-matrix.ymldown to a single Python 3.12 + CUDA 12.9.1 row perplatform/arch (linux-64 L4, linux-aarch64 A100, win-64 L4) so the
TestIpcReexport::test_main[DeviceMR]hang seen on the r595-driverrunners (e.g. https://github.com/NVIDIA/cuda-python/actions/runs/26162055334)
reproduces fast without burning compute on configurations we already
know are green. The
nightlymatrices are intentionally untouched.This is not intended to merge; it exists only to drive CI iterations
while we investigate the hang. The patch is fully self-contained and
reverts cleanly.
Test plan
TestIpcReexport::test_main[DeviceMR]hang (or surfaces a realfailure once a fix lands).
trimming the matrix didn't break the workflow plumbing).